#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Created on Mon Jun 25 11:00:06 2018

@author: chenliheng
"""

rng = range(2,9)

print(list(rng))  # range可以通过list()直接转换为list集合

lst = [1,2,3,4,5]
lst[::-1] # 切片的步长为-1时，代表从后向前提取

# 定义一个序列[3~9]，反向输出(slice中步长)
print(list(range(3,10)))
print(list(range(3,10))[::-1])

# 使用for循环反向输出，借助内置reversed函数
lst = list(range(3,10))
for i in reversed(lst):
    print(i)



